electronic assembly assembly pcb smt electronics software manufacturing manufacturing automation erp software electronic component placement design industrial automation engineering insertion machine manufacturing software automation gsm business circuit factory automation